SCALE-EA: A Scalability Aware Performance Tuning Framework for OpenMP Applications

نویسندگان

چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Performance Tuning Framework

Design and implementation of applications comprise an anticipation of what increased performance requirements might occur in future. However this is not a simple thing to do and resources are limited. Thus in practice it happens, that after some time of operation an application no more meets the increased performance requirements. Sometimes it turns out that the application has to be retired an...

متن کامل

Performance Analysis of Large-Scale OpenMP and Hybrid MPI/OpenMP Applications with Vampir NG

This paper presents a tool setup for comprehensive eventbased performance analysis of large-scale openmp and hybrid openmp/ mpi applications. The kojak framework is used for portable code instrumentation and automatic analysis while the new VampirNG infrastructure serves as generic visualization engine for both openmp and mpi performance properties. The tools share the same data base which enab...

متن کامل

Analyzing Overheads and Scalability Characteristics of OpenMP Applications

Analyzing the scalability behavior and the overheads of OpenMP applications is an important step in the development process of scientific software. Unfortunately, few tools are available that allow an exact quantification of OpenMP related overheads and scalability characteristics. We present a methodology in which we define four overhead categories that we can quantify exactly and describe a t...

متن کامل

Improving Scalability of OpenMP Applications on MultiCore Systems

Modern multicore architectures have become popular because of the limitations of deep pipelines and heating and power concerns. Some of these multicore architectures such as the Intel Xeon have the ability to run several threads on a single core. The OpenMP standard for compiler directive based shared memory programming allows the developer an easy path to writing multithreaded programs and is ...

متن کامل

18-740 Final Report: SmartOMP - Automatic Runtime Tuning and Performance Analysis Tool for OpenMP applications

We introduce a modified version of the OpenMP [2] parallel framework that is able to automatically learn performance characteristics of parallel loops and tune program performance at runtime based on a learned model. We demonstrate promising results with a set of benchmark applications and claim that our method is able to both improve running time and particularly decrease resource usage and po...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Scalable Computing: Practice and Experience

سال: 2018

ISSN: 1895-1767

DOI: 10.12694/scpe.v19i1.1390